heavy weather damage - German English Dictionary